Session State: Beyond Soft State

نویسندگان

  • Benjamin C. Ling
  • Emre Kiciman
  • Armando Fox
چکیده

The cost and complexity of administration of large systems has come to dominate their total cost of ownership. Stateless and soft-state components, e.g. Web servers or network routers, are easy to manage: capacity can be scaled incrementally by adding more nodes, rebalancing of load after failover is easy, and reactive or proactive (“rolling”) reboots can be used to handle transient failures. We show that it is possible to achieve the same ease of management for the state-storage subsystem by subdividing persistent state according to the specific guarantees needed by each type. While other systems [19, 17] have addressed persistent-untildeleted state, we describe SSM, a store for a previously unaddressed class of state – user-session state – that exhibits the same manageability properties as stateless nodes while providing firm storage guarantees. Any node can be proactively or reactively rebooted at any time to recover from transient faults, without impacting online performance or losing data. We exploit this simplified manageability by pairing SSMwith an application-generic, statistical-anomalybased framework that detects crashes, hangs, and performance failures, and automatically attempts to recover from them by rebooting faulty nodes. Although the detection techniques generate some false positives, the cost of recovery is so low that the false positives have low impact. We provide microbenchmarks to demonstrate SSM’s built-in overload protection, failure management and self-tuning. We benchmark SSM integrated into a production enterprise-scale interactive service to demonstrate that these benefits need not come at the cost of significantly decreased throughput or response time.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Persistent detection and recovery of state inconsistencies

Soft-state is a well established approach to designing robust network protocols and applications. However it is unclear how to apply soft-state approach to protocols that must maintain a large amount of state information in a scalable way. For example the Border Gateway Protocol (BGP) is used to maintain the global routing tables at core Internet routers, and the table size is typically above 1...

متن کامل

A Signaling System Using Lightweight Call Sessions

Because of the emergence of heterogeneous access devices and diverse wired and wireless networks, and a substantial lack of support for integrating these networks, we are building a communication network and a service infrastructure that provides integrated telephony and data services across these networks. We generalize the basic call service to support communication between two or more call p...

متن کامل

Exercising FOREIGN CRIMINAL JURISDICTION over State officials

Our article examines the extent to which state officials are subject to prosecution in foreign domestic courts for international crimes.  We consider the different types of immunity that international law accords to state officials, the reasons for the conferment of this immunity and whether they apply in cases in which it is alleged that the official has committed an international crime. ...

متن کامل

SIP Paging and Tracking

The paper introduces a new paging technique to track and wake up a mobile node attached to an access point in wireless LAN network after a SIP INVITE message is initiated by a caller. Tracking Agent keeps track of the mobiles’ handoffs between the access points. Paging Agent triggers tracking agent to page the mobile when a SIP INVITE is received for one of its users. Context transfer feature o...

متن کامل

درهم‌تنیدگی سامانه‌های سه‌بخشی بوزونی فراتر از تقریب تک مد در چارچوب شتاب‌دار

In this work, we generalize the entanglement of three-qbit Bosonic systems beyond the single-mode approximation when one of the observers is accelerated. For this purpose, we review the effects of acceleration on field modes and quantum states. The single-mode approximation and beyond the single-mode approximation methods are introduced. After this brief introduction, the main problem of this p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004